engineering technologist - Francés Inglés Diccionario